package io.finer.erp.jeecg.finance.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

import org.jeecgframework.poi.excel.annotation.Excel;

@Data
public class DeliverDetalidVO {

	//客户名称
	@Excel(name = "客户名称", width = 35)
	@ApiModelProperty(value = "客户名称")
	private String customerName;
	//客户Id
	@ApiModelProperty(value = "客户Id")
	private String customerId;
	//类别
	@ApiModelProperty(value = "类别")
	private String type;
	//物料分类名称
	@Excel(name = "存货名称", width = 35)
	@ApiModelProperty(value = "物料分类")
	private String categoryName;
	//物料分类id
	@ApiModelProperty(value = "物料分类id")
	private String categoryId;
	//单位
	@Excel(name = "计量单位", width = 15)
	@ApiModelProperty(value = "单位")
	private String unit;
	//规格
	@Excel(name = "规格", width = 15)
	@ApiModelProperty(value = "规格")
	private String model;
	//副数量
	@Excel(name = "副数量", width = 15)
	@ApiModelProperty(value = "副数量")
	private BigDecimal viceQty;
	//数量
	@Excel(name = "数量", width = 15)
	@ApiModelProperty(value = "数量")
	private BigDecimal qty;
	//总金额
	@Excel(name = "金额", width = 15)
	@ApiModelProperty(value = "总金额")
	private BigDecimal sumPrice;
	//平均单价
	@Excel(name = "单价", width = 15)
	@ApiModelProperty(value = "平均单价")
	private BigDecimal unitPrice;
	//发货日期
	@Excel(name = "发货日期", width = 15)
	@ApiModelProperty(value = "发货日期")
	private String shippingDate;


	/**********************筛选条件*************************************/
	@ApiModelProperty(value = "筛选条件--客户Ids")
	private String customerIds;
	@ApiModelProperty(value = "筛选条件--开始时间")
	private String createTimeStart;
	@ApiModelProperty(value = "筛选条件--结束时间")
	private String createTimeEnd;


}
